white ants' nest - Turco Inglés Diccionario